package com.bzkj.document.domain.otheroutorder.dto;

import com.alibaba.fastjson2.annotation.JSONField;

/**
 * @projectName: prt-wms
 * @package: com.bzkj.document.domain.otheroutorder
 * @className: IcGeneraloutB
 * @description: 其他出库单表体
 * @author: C1309
 * @createDate: 2024年12月12日
 * @version: v1.0
 */
public class IcGeneraloutB {
    /**
     * 物料编码
     */
    private String cmaterialvid;

    /**
     * 应发数量
     */
    private String nshouldassistnum;

    /**
     * 应发主数量
     */
    private String nshouldnum;

    /**
     * 实发数量
     */
    private double nnum = 0.0;

    /**
     * 实发数量
     */
    private double nassistnum = 0.0;

    /**
     * 批次号
     */
    private String vbatchcode;

    /**
     * 生产商编码
     */
    private String cproductorid;

    /**
     * 单据状态
     */
    private String cstateid;

    /**
     * 合箱说明
     */
    private String vbcdef1;

    /**
     * 供应商代码
     */
    private String vbcdef2;

    /**
     * 包材版本
     */
    private String vbcdef3;

    /**
     * 重量
     */
    private String nweight;

    @JSONField(name = "sto_id",serialize = false)
    private String stoId;

    @JSONField(name = "stu_class_id",serialize = false)
    private String stuClassId;

    public String getCmaterialvid() {
        return cmaterialvid;
    }

    public void setCmaterialvid(String cmaterialvid) {
        this.cmaterialvid = cmaterialvid;
    }

    public String getNshouldassistnum() {
        return nshouldassistnum;
    }

    public void setNshouldassistnum(String nshouldassistnum) {
        this.nshouldassistnum = nshouldassistnum;
    }

    public String getNshouldnum() {
        return nshouldnum;
    }

    public void setNshouldnum(String nshouldnum) {
        this.nshouldnum = nshouldnum;
    }

    public double getNnum() {
        return nnum;
    }

    public void setNnum(double nnum) {
        this.nnum = nnum;
    }

    public double getNassistnum() {
        return nassistnum;
    }

    public void setNassistnum(double nassistnum) {
        this.nassistnum = nassistnum;
    }

    public String getVbatchcode() {
        return vbatchcode;
    }

    public void setVbatchcode(String vbatchcode) {
        this.vbatchcode = vbatchcode;
    }

    public String getCproductorid() {
        return cproductorid;
    }

    public void setCproductorid(String cproductorid) {
        this.cproductorid = cproductorid;
    }

    public String getCstateid() {
        return cstateid;
    }

    public void setCstateid(String cstateid) {
        this.cstateid = cstateid;
    }

    public String getVbcdef1() {
        return vbcdef1;
    }

    public void setVbcdef1(String vbcdef1) {
        this.vbcdef1 = vbcdef1;
    }

    public String getVbcdef2() {
        return vbcdef2;
    }

    public void setVbcdef2(String vbcdef2) {
        this.vbcdef2 = vbcdef2;
    }

    public String getVbcdef3() {
        return vbcdef3;
    }

    public void setVbcdef3(String vbcdef3) {
        this.vbcdef3 = vbcdef3;
    }

    public String getNweight() {
        return nweight;
    }

    public void setNweight(String nweight) {
        this.nweight = nweight;
    }

    public String getStoId() {
        return stoId;
    }

    public void setStoId(String stoId) {
        this.stoId = stoId;
    }

    public String getStuClassId() {
        return stuClassId;
    }

    public void setStuClassId(String stuClassId) {
        this.stuClassId = stuClassId;
    }
}
